.flex {
  display: flex;
}
.j-c {
  justify-content: center;
}
.t-c {
  align-items: center;
}
.flex0 {
  flex-grow: 0;
  flex-shrink: 0;
}
.flex1 {
  flex-grow: 1;
  flex-shrink: 1;
}
.hidden {
  overflow: hidden;
}
/* 常用间隔 */
.pdw20 {
  padding: 0 20px;
}
.pdt10 {
  padding: 10px 0;
}
.pdw10 {
  padding: 0 10px;
}
.mar-t20 {
  margin-top: 20px;
}
/* 常用颜色 */
.nain-col {
  color: #409eff;
}
.warning-col {
  color: #e6a23c;
}
.success-col {
  color: #67c23a;
}
.danger-col {
  color: #f56c6c;
}
